//
//  ZYXTabBar.h
//  Lottery
//  自定义tabBar控件视图 添加在自定义ZYXTabBarController上
//

#import <UIKit/UIKit.h>

@class ZYXTabBar;

/**
 *  自定义 ZYXTabBarDelegate 协议
 */
@protocol  ZYXTabBarDelegate <NSObject>

@optional

/**
 *  ZYXTabBarDelegate 协议方法 通知代理对象实现导航控制器的切换
 */
-(void)tabBar:(ZYXTabBar *)tabBar didSelectButtonFrom:(int)from To:(int)to;

@end


@interface ZYXTabBar : UIView

/**
 *  设置代理对象
 */
@property (nonatomic,weak) id<ZYXTabBarDelegate> delegate;

/**
 *  创建按钮
 *
 *  @param imageName         按钮的普通状态图片
 *  @param selectedImageName 按钮的选中状态图片
 */
-(void)addTabBarButtonWithImageName:(NSString *)imageName SelectedImageName:(NSString *)selectedImageName;

@end
